home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / comm / bbs / maxsdoors.lha / voicepager006.lha / VoicePager.Doc < prev    next >
Text File  |  1992-05-27  |  5KB  |  128 lines

  1.          VoicePager v 0.06
  2.          -----------------
  3.  
  4. Another utility-door for MAXSBBS...         May 27, 1992.
  5.  
  6. Installation:  1. Copy all files to BBS:Doors/Voicepager/
  7.  
  8.                2. Make a MAXsBBS menu call this door when 
  9.                   the user hits (P)age (or whatever).
  10.  
  11.                3. Read the manual.
  12.  
  13. Please read VoicePager.NEWS for latest news, ie password
  14. entry to sections...  
  15.  
  16. What  it  does  should be fairly obvious; it is a door that,
  17. when  run,  will  prompt  the user for a reason to page you,
  18. then  use  the  amiga's speech device to alert you to who is
  19. calling and what it is about.
  20.  
  21. It  will  also  call the normal BBS paging function as well,
  22. thus  doing  everything  MAXSBBS  normally  does when a user
  23. pages  you;  ie  update the user.log and highlight the users
  24. name  at  the bottom of the screen to indicate that you have
  25. been paged.  (Please note it sends the normal CHAT.sample -
  26. if any - first to get your attention, then uses the voice.)
  27.  
  28. While  doing  this,  it also appends the users name, current
  29. date  and time as well as the reason given for chatting to a
  30. file BBS:Logfiles/VoicePager.log
  31.  
  32. Unlike  some other paging utilities, the format of this text
  33. is relatively pleasing to the eye.  8-)
  34.  
  35. Should  you  wish  to view this logfile while online, simply
  36. enter  the  door,  and  enter 'Who paged?' as the reason for
  37. chatting.   This  would then bypass the normal function, and
  38. go  straight  into  display  mode,  where the logfile can be
  39. viewed.  (This function is not case sensitive.)
  40.  
  41. Of  course,  this  is  only  available  to people with sysop
  42. access.   If  you  attempt  to  use this without having high
  43. enough  access  (ie  5000 or more), an entry will be made in
  44. the logfile to alert the real sysop.
  45.  
  46. Even  sysops  viewing of the chat-log will be recorded, just
  47. in  case you have co-sysops and want to know what they're up
  48. to.   (In  order  for  the  logfile not to be full of "sysop
  49. viewed  the  logfile"  messages,  this  will  not  apply  to
  50. Almighty  sysops.   If  you  think  access  10000  SHOULD be
  51. recorded, please let me know, and I'll change it.)
  52.  
  53. Also, if the user decides to exit (ie just press return when
  54. prompted  for a reason), the pager will obviously not start,
  55. but  a  record  will  still  be  created  saying  a user was
  56. _thinking_  of  paging  you.   (Handy if you want to do your
  57. mind-reader impressionist trick on an innocent user!)
  58.  
  59. You  may  also have an optional text file that will override
  60. the  internal  text  that's normally displayed.  The name of
  61. this  file is 'VoicePager.Screen' and it should be either in
  62. your  doors/VoicePager/  or  simply  doors/ directory.  
  63.  
  64. This  file  may contain any of the usual maxsbbs auto insert
  65. functions,  (%R,  %a  etc),  as well as access level control
  66. codes (@nnnn), colour codes etc.  Thus, you can make it look
  67. completely different to different users.
  68.  
  69. The users reply may be up to 50 bytes long, so make sure you
  70. have  enough  room for this on your screen, and end the file
  71. with  a  cursor control code to make the input prompt appear
  72. where  appropriate.   (A  sample  file  is  included in this
  73. archive,  and  although  this is not required to operate the
  74. door, it may still be wise to study it!)
  75.  
  76. If  a  user  pages you outside the normal hours allowed in
  77. the  MAXSBBS  configuration,  the  appropriate  msg  will be
  78. shown,  to  let  the user know that he's not really picked a
  79. great time.
  80.  
  81. However,  in  order to give you the best of both worlds, the
  82. door will still use the voice to alert you, thus letting you
  83. know that the user would like to chat.
  84.  
  85. This avoids the problem of a user paging you 2 minutes after
  86. the 'closing time' configured in MAXSBBS, as you might still
  87. want to at least know about it...
  88.  
  89.  
  90. That's  about  it!   If you have any comments, please send a
  91. note  (preferably  $10  or  so...   Only kidding, but if the
  92. recession has been kind to you, I sure could use it!) to:
  93.  
  94. Michael Borgefjord
  95.  
  96. Mr Fax BBS:  
  97. Phone:      +61-2-9556681 v32bis 200MB  
  98. FIDO     3:711/509  
  99. WORLDNET    61:9600/333 
  100. MAXSNET  3:30000/70
  101.  
  102. Mail:  PO Box 352 NSW 2029 (Australia)
  103.  
  104.  
  105. Suggestions   for   improvements   are  also  welcome.   I'm
  106. considering   wether   it's  worthwhile  to  make  it  react
  107. differently  at different times of day, and perhaps to users
  108. of  different  access  levels.   This would probably have to
  109. involve  a .cfg file to make it reasonably flexible, but I'm
  110. not sure if it's worth the trouble.
  111.  
  112. This  program  could  of  course  be  used as a frontend for
  113. displaying  other  logfiles as well, but again, this depends
  114. on  wether  anyone  would  use it...  (I'm sure you all know
  115. that  the  MaxsBBS  textfile  print function has got a minor
  116. problem  in that it doesn't have an option of pausing at the
  117. end  of  the  file...   (Hi  MAX!)) This would overcome that
  118. problem, but they say that prevention is better than cure...
  119.  
  120. Disclaimer:    Author  not  responsible  for  anything  this
  121. program  does  or does not do.  No warranties are offered or
  122. implied.  Program is freely distributable to MaxsBBS sysops,
  123. but still copyright by author.  More importantly, program is
  124. built  on  the the famous doorstarter BASIC version by Randy
  125. Quick.   Unfortunately, being in BASIC, this implies that it
  126. may  have  trouble  running on certain machines, for example
  127. A3000's (This is of course _not_ Randy's fault!).
  128.